a place which is for dead people - French English Dictionary